contracting firm - German English Dictionary